<?php
	/** Syst�me de v�rification des donn�es d'inscription et inscription en cas de r�ussite **/
	if(isset($_POST['prenom'])){
		$prenom=htmlspecialchars($_POST['prenom']);
	}else{$prenom="";}
	
	if(isset($_POST['nom'])){
		$nom=htmlspecialchars($_POST['nom']);
	}else{$nom="";}
	
	if(isset($_POST['tel'])){
		$tel=htmlspecialchars($_POST['tel']);
	}else{$tel="";}
	
	if(isset($_POST['adresse'])){
		$adresse=htmlspecialchars($_POST['adresse']);
	}else{$adresse="";}
	
	if(isset($_POST['mail'])){
		$mail=htmlspecialchars($_POST['mail']);
	}else{$mail="";}
	
	if(isset($_POST['mdp'])){
		$mdp=$_POST['mdp'];
	}else{$mdp="";}
	
	if(isset($_POST['mdp2'])){
		$mdp2=$_POST['mdp2'];
	}else{$mdp2="";}
	
	if(!verifPrenom($prenom)) $prenom="";
	if(!verifNom($nom)) $nom="";
	if(!verifTel($tel)) $tel="";
	if(!verifMail($mail)) $mail="";
	if(!verifAdresse($adresse)) $adresse="";
	
	/** Scripte permettant l'inscription **/
	if(verifPrenom($prenom) && verifNom($nom) && verifTel($tel) && verifMail($mail) && verifAdresse($adresse) && verifMdp($mdp, $mdp2)) {
		$mdp=md5($mdp);
		DB::maj("insert into agenda_utilisateur values(DEFAULT, '$nom', '$prenom', '$mdp', '$mail', '$tel', 0, '$adresse')");
		header("location: inscripok.php");
	}
	else if(isset($_POST['prenom']))
		$msgEr="Erreur lors de l'inscription !<br/>Veuillez remplir les champs vides.";
	/** Fin des v�rifications et inscription **/
	
	/** V�rification connexion **/
	if(isset($_POST['mailConnexion']) && isset($_POST['mdpConnexion'])){
		$mailConnexion = $_POST['mailConnexion'];
		$mdpConnexion = $_POST['mdpConnexion'];
	
		//Selection les tuples de la table utilisateur qui ont le m�me mdp et le m�me mail que ceux envoyer
		//Si il existe et redirige, sinon renvoi sur la page d'accueil.
		if(verifCarac($mailConnexion) && verifCarac($mdpConnexion)){
			$mdpConnexion = md5($mdpConnexion);
			$tabId=DB::select("select * from agenda_utilisateur where mail='$mailConnexion' AND mdp='$mdpConnexion'");
			if(count($tabId)==1){
				//Stock les infos de l'uti dans le tab de session
				$_SESSION = array();
				$utilisateur = DB::select("select * from agenda_utilisateur where mail='$mailConnexion'");
				$_SESSION['id'] = $utilisateur[0]->iduser;
				$_SESSION['nom'] = $utilisateur[0]->nomu;
				$_SESSION['prenom'] = $utilisateur[0]->prenomu;
				//Redirige vers l'accueil
				header("Location: accueil.php");
			} else
				$erreurCo="( Login invalide ! )";
		} else
			$erreurCo="( Login invalide ! )";
	}
	/** Fin des v�rifications connexion **/
?>
